若函数y=kx^2-4x+k-3对一切实数x都有y<0,则实数k的取值范围是?